/*
 * @Date: 2024-12-13 14:35:46
 * @Author: LiSong
 * @LastEditors: LiSong
 * @LastEditTime: 2025-02-18 09:42:22
 * @Description:  柱状图面板初始化属性配置
 */

import { defDataSource } from '@hp/panels/cfg.js'

export default {
  // 面板名称
  label: '',
  // 描述
  desc: '',
  // 图表配置
  echarts: {
    isX: false,
    // 网格设置
    grid: {
      top: 10,
      left: 3,
      right: 3,
      bottom: 5,
      containLabel: true
    },
    legend: {
      show: true,
      align: 'auto',
      orient: 'horizontal',
      data: []
    },
    tooltip: {
      trigger: 'axis',
      axisPointer: {
        type: 'line'
      }
    },
    toolbox: {
      show: false
    },
    xAxis: {
      type: 'category',
      data: [],
      nameLocation: "end",
    },
    yAxis: {
      type: 'value',
      data: [],
      nameLocation: "end",
    },
    series: {
      type: 'bar',
      stack: 'Total',
    }
  },
  // 单数据源配置
  // 维度字段配置
  labelKey: '',
  // 指标字段配置
  valueKeys: [],
  // 默认值
  defaultValue: [],
  // 数据源配置
  ...defDataSource,
  // 多数据源配置
  // dataList: [],

  // 点击事件
  onClick: '',
}